JavaScript ES6 Destructuring Objects and Arrays